dendrite (structure) - Spanish English Dictionary